foreign aid, assistance - Turco Inglés Diccionario